package com.shigen.demo.entity.vo;

import java.io.Serializable;
import java.util.List;
import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
public class FileNodeVo implements Serializable {

  /**
   * 文件id
   */
  private Long id;

  /**
   * 文件唯一标识
   */
  private String unionId;

  /**
   * 父文件id
   */
  private String parentId;

  /**
   * 文件名称
   */
  private String name;

  /**
   * 文件类型
   */
  private String type;

  /**
   * 文件下级目录
   */
  private List<FileNodeVo> children;
}
